home *** CD-ROM | disk | FTP | other *** search
/ Softwarová Záchrana 3 / Softwarova-zachrana-3.bin / Xteq X-Setup / xqdcXSP-Setup-EN.exe / {app} / plugins / XQ WinXP QoS 1.xpl < prev    next >
Text File  |  2004-02-07  |  2KB  |  45 lines

  1. "FILE"="Xteq Systems X-Setup Plugin 6.0"
  2. "TYPE"="2"
  3. "COUNT"="1"
  4. "UIPATH 1"="Network\Quality of Service"
  5. "NAME"="QoS Percentage"
  6. "VERSION"="1.00"
  7. "OSVERSION"="00000111"
  8. "LANGUAGE"="VBScript"
  9. "TEXT 1"="Percentage"
  10. "DESCRIPTION 1"="This setting control how many percent of the bandwidth will be reserved for QoS (Quality of Service). "
  11. "DESCRIPTION 2"="Not many applications are QoS-enabled these days, so you might simply configure this value to "0" so there is no bandwidth-reservation. Any QoS-enabled application will work without any failure even if zero percent is configured. One example of a QoS-enabled application is the Windows Update client."
  12. "DESCRIPTION 3"="To have the default value active again, simply clear the field."
  13. "AUTHOR"="Xteq Systems"
  14. "CONTACTURL"="http://www.xteq.com/"
  15. "COPYRIGHT"="Copyright ⌐ Xteq Systems - All Rights Reserved."
  16. "COMMENT 1"="http://support.microsoft.com/default.aspx?scid=kb;en-us;Q316666"
  17.  
  18.  
  19. sV1="HKLM\SOFTWARE\Policies\Microsoft\Windows\Psched\NonBestEffortLimit"
  20.  
  21. Sub Plugin_Initialize 
  22.   s=RegReadValue(sV1)
  23.   Call SetUIElement(1,s)
  24. End Sub
  25.  
  26. Sub Plugin_CheckData(ElementIndex)
  27. End Sub
  28.  
  29. Sub Plugin_Apply(ElementIndex,ElementSubIndex)
  30.  l=GetUIElement(1)
  31.  if len(l)>0 then
  32.     if l>100 then 
  33.        Call MsgError("Please enter a percentage value")
  34.     else
  35.        Call RegWriteValue(sV1,l,2)
  36.     end if
  37.  else
  38.     if RegValueExists(sV1) then Call RegDeleteValue(sV1)
  39.  end if
  40.  
  41. End Sub
  42.  
  43. Sub Plugin_Terminate 
  44. End Sub
  45.